package pe.com.ztaxi.taxis.model;

import java.util.Date;

import org.springframework.format.annotation.DateTimeFormat;

public class FiltroHistorial {

	private boolean chkFechas;
	private boolean chkHoras;
	private boolean chkSolicitante;
	private boolean chkCentroCosto;
	private boolean chkPasajero;
	private boolean chkFechaCierre;
	private boolean chkFechaPago;
	private boolean chkPagosCredito;
	private boolean chkPagosContado;
	private String filtroHoraDesde;
	private String filtroHoraHasta;
	private String filtroSolicitante;
	private String filtroCentroCosto;
	private String filtroPasajero;
	
	@DateTimeFormat (pattern="dd/MM/yyyy")
	private Date filtroFechaCierre;
	
	@DateTimeFormat (pattern="dd/MM/yyyy")
	private Date filtroFechaPago;	
	
	@DateTimeFormat (pattern="dd/MM/yyyy")
	private Date filtroFechaDesde;
	
	@DateTimeFormat (pattern="dd/MM/yyyy")
	private Date filtroFechaHasta;
	
	public boolean isChkFechas() {
		return chkFechas;
	}
	public void setChkFechas(boolean chkFechas) {
		this.chkFechas = chkFechas;
	}
	public boolean isChkHoras() {
		return chkHoras;
	}
	public void setChkHoras(boolean chkHoras) {
		this.chkHoras = chkHoras;
	}
	public boolean isChkSolicitante() {
		return chkSolicitante;
	}
	public void setChkSolicitante(boolean chkSolicitante) {
		this.chkSolicitante = chkSolicitante;
	}
	public boolean isChkCentroCosto() {
		return chkCentroCosto;
	}
	public void setChkCentroCosto(boolean chkCentroCosto) {
		this.chkCentroCosto = chkCentroCosto;
	}
	public boolean isChkPasajero() {
		return chkPasajero;
	}
	public void setChkPasajero(boolean chkPasajero) {
		this.chkPasajero = chkPasajero;
	}
	public boolean isChkFechaCierre() {
		return chkFechaCierre;
	}
	public void setChkFechaCierre(boolean chkFechaCierre) {
		this.chkFechaCierre = chkFechaCierre;
	}
	public boolean isChkFechaPago() {
		return chkFechaPago;
	}
	public void setChkFechaPago(boolean chkFechaPago) {
		this.chkFechaPago = chkFechaPago;
	}
	public boolean isChkPagosCredito() {
		return chkPagosCredito;
	}
	public void setChkPagosCredito(boolean chkPagosCredito) {
		this.chkPagosCredito = chkPagosCredito;
	}
	public boolean isChkPagosContado() {
		return chkPagosContado;
	}
	public void setChkPagosContado(boolean chkPagosContado) {
		this.chkPagosContado = chkPagosContado;
	}
	public Date getFiltroFechaDesde() {
		return filtroFechaDesde;
	}
	public void setFiltroFechaDesde(Date filtroFechaDesde) {
		this.filtroFechaDesde = filtroFechaDesde;
	}
	public Date getFiltroFechaHasta() {
		return filtroFechaHasta;
	}
	public void setFiltroFechaHasta(Date filtroFechaHasta) {
		this.filtroFechaHasta = filtroFechaHasta;
	}
	public String getFiltroHoraDesde() {
		return filtroHoraDesde;
	}
	public void setFiltroHoraDesde(String filtroHoraDesde) {
		this.filtroHoraDesde = filtroHoraDesde;
	}
	public String getFiltroHoraHasta() {
		return filtroHoraHasta;
	}
	public void setFiltroHoraHasta(String filtroHoraHasta) {
		this.filtroHoraHasta = filtroHoraHasta;
	}
	public String getFiltroSolicitante() {
		return filtroSolicitante;
	}
	public void setFiltroSolicitante(String filtroSolicitante) {
		this.filtroSolicitante = filtroSolicitante;
	}
	public String getFiltroCentroCosto() {
		return filtroCentroCosto;
	}
	public void setFiltroCentroCosto(String filtroCentroCosto) {
		this.filtroCentroCosto = filtroCentroCosto;
	}
	public String getFiltroPasajero() {
		return filtroPasajero;
	}
	public void setFiltroPasajero(String filtroPasajero) {
		this.filtroPasajero = filtroPasajero;
	}
	public Date getFiltroFechaCierre() {
		return filtroFechaCierre;
	}
	public void setFiltroFechaCierre(Date filtroFechaCierre) {
		this.filtroFechaCierre = filtroFechaCierre;
	}
	public Date getFiltroFechaPago() {
		return filtroFechaPago;
	}
	public void setFiltroFechaPago(Date filtroFechaPago) {
		this.filtroFechaPago = filtroFechaPago;
	}
	
}
